package com.lyc.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import java.time.LocalDateTime;

/**
 * 用户间站内私信表实体类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Message {
    /**
     * 站内信唯一标识ID
     */
    private Integer id;

    /**
     * 发送者用户ID
     */
    private Integer senderId;

    /**
     * 接收者用户ID
     */
    private Integer receiverId;

    /**
     * 关联的信息ID（可为空）
     */
    private Integer postId;

    /**
     * 消息标题
     */
    private String title;

    /**
     * 消息内容
     */
    private String content;

    /**
     * 是否已读（0-未读，1-已读）
     */
    private Boolean isRead;

    /**
     * 发送时间
     */
    private LocalDateTime createdAt;
}
